Added tests for the Axis type. board_is_move_legal does not work properly! It has to be debugged.