Added functionality for moving the virtual camera