fixed doctype
added basic landscape generation, player control, and collisions