Broken math for the cur pos cap and gcell adding.
quick addition. math is still wrong.
math still needs fixing.  putting gui parts in Cell.
new board loading mechanizm

(no more adding cells for it to be displayed correctly)
(row/col constraints)
short break.
grid ..done
Canvas ready for integration
Step works, but ghosting happens
working, border drawing needs a bit of tweaking.