Camera now is the renderer for the map class, and the Terrain class is totally rewritten.