Code cleanups
Don't instanciate the classes when loading, let the caller take of that
Update the documents app and the document_signatures app to use the new method of loading backends