Implemented move validation
Fixed state management of game universe, fixes #3
Merged feature/rules into develop