Added mouse input, renamed KeyManager to InputManager. Started to abstract out GpuParticles.
Added flickering and morphing light.
fixed flickering light and added a street light.
Added OBB, need to improve it some more.
Fixed wrong state in player due to change of velocity.
Separated the tile-shader into three, one for each layer. The three different layers now have unique lights.