Updated map, add camera follow and improve controls