[Refactoring] Update AGameView : Activity LifeCycle Sync initial version

Other Changes
0. Changed some Class Names
1. Factory is Now at Application(game.*) Part
2. Timer Implemented
3. Thread Constant loop-time Implemented (try to catch-up to MAX_FPS)
4. Event Listener Observer Implementation started.