Collision based level manager and Player class

Also examples.