Misc
Move IdleCallback outside App class; Cleanup
Misc