Make Proxy aware of object manager
Rename interface for consistency
Making dependency to fixtures optional
Cleaning up test suite to use real unit testing
CS fixes in the test suite