print_board completed

The board is now printed correctly (HOORAY), cheers to Cello for
helping.
Other minor changes.
Merged with Master.