Cleaned up. File loading, shader, and camera movements left to update and finalize.