day 9

The class to check all valid moves is done.