added basic game state object
changed default font
added scope to ready, and array remove helper
fixed keyup event
refactor to support gamestates