Getting the board printed

Implemented the board printer. Still need to print the blank lines (and
lists bigger than 5), working on it.
print_board completed

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