implement draw_map and get/set_pixel
implement fill_floor
implement place_obstacles