Some little refactoring
Refactored frame loading
Better easing
Day and time offset helper functions
Added ease to frames on key press
Frames per controller tick is now computed
Catch key events at root_window level
Small change in easing