Signers

TODO: description and NostSigner abstraction