ObjectManager annotation

* Annotation
* Resolver
* Tests
* Documentation
* Edited some tests as were incorrect
Merge pull request #29 from mmoreram/feature/object-manager-annotation

ObjectManager annotation