changed HumanMove to MoveValidator and moved around tests