Refactored app into immediate function singleton
Before I mess with the timer
Refactored timer
Pre remove old code
Done level base refactor