Create Level module, to hold definitions of levels
Use BeginContact instead of PostSolve for collisions

Fixes jumping behaviour
Move paused status into level state