added camera movement with mouse and keys and fixed planet rotation stuff