Added functioning game with move validation - but not checking if game over