Add documentation. Register/Unregister Tests

Start adding documentation.
Finish with Dependency Manager Register and Unregister methods.