move all req functions and locks to BaseManager
added the objectmanager for passing objects through rock with more ease
added the objectmanager for passing objects through rock with more ease
an example of it's usage