added a basic player
added player collisions and camera movement