Added material (SignatureMixin.signature_backend_id, SignatureMixin.signature_documents(), SignatureBackend.create_signature()) to improve signature workflow.
Various improvements around documentation. Renamed base models to make a simpler API.