move validation: uppercase file tokens are invalid
move validation: lowercase piece type tokens are invalid