Extracted touch controls to its own class, added world and worldRenderer classes to refactor the handling of the camera
merged