Moving input to updatemodule
= input is now handled by the updatemodule rather than game
- not initializing perf since it is not being used right now
= since game does no updating now, it uses getmessage instead of peekmessage so that it blocks until next message