Player collision and movement.

Also added walls and junk. First commit during the actual compo.