added map, rendering, collision detection