Controls and collision detection improved

- Collision detection simplified for performance
- Jumping now less buggy, but still not perfect
- Floor tiles are only activated when ball touches ground