The board size can now be changed and is scaled to be displayed the same size (with smaller or larger fields)
There is a known issue with dragging the ships, I probably need to add some scale factor.