Move & MoveGenerator classes finished.