added map

also fixed a minor issue with the camera