Added accelerometer, gameState, gameOver text, vibe

Added accelerometer input. Basically maps your current y velocity from
the max and min read y-velocities (needs to be fixed, works alright but
could be better) to the min and max columns for your block and if it's
different from what column the block has, it triggers a left or right
keypress call.
Added gameState. Holds values like MAIN_MENU or PAUSED
Changed Game Over text to be smaller and more in the middle
made left/right vibration shorter