Object Registering and BugFix

Added methods for Registering and executing on objects
Fixed a bug in the concurrency