Refactoring of the way the moves are stored. Now turns are implemented.