Replace tabs with spaces.
Make is_valid_move() accept a SolitMove. Fix main().