connecting 3d with game state, playable with text input
bugfix in copy function, affecting check logic