Alternative implementation of render_line as experimetn
Chang fix sizes arrays to slices

Fixed size arrays &[T,..n] are an antipattern.
Mostly you need a view e.g. a slice into an array
A Board now exposes its rows
Remove redundant functions
Allows a board to be rendered using a display
Adds test to make sure X and O are printed correctly