Moved object pools to a new package
Made changes to remove scheduler threads by moving the scheduled tasks
to the PeriodicTaskManager.
Fixed issues with local topology launcher and also added a topology
file.