Added input handling

unified coordinate system, fixed timing and state in MgoaMusic class,
fixed a bug that caused play() to get called on every frame, added
collision detection and accuracy feedback, removed box2d and lights for
simplicity