added world generation, panning, camera view, and controls