Setup basic class structure
Setup mock node and light
Add repository interface
Split up operations into renderers and repositories
Add more mock nodes
Add movement script to player
Refactor sensitivity
Add more nodes for preview
Merge branch 'develop'