Implement signing data
implement a @signed() decorator that will automatically sign the data it decorates and store it elsewhere in the object.
Also implement a OpenDSURepository extension that will receive the did in the constructor and enable the signed decorator to work