Created MoveValidator Interface