Updated some more JavaDocs. Seperated Managers and ManagerManger system
into a framework seperate from the CoreManager and CoreManagerManager.