Removed Timer
Added Active property
Removed window from camera class
Added Application methods and obj class
Use typedef for ObjectID and ObjectName in registerable
Adjusted Module for latest changes