(Really hoping this works.)

Added Square.java, should consider using this object instead of int[][]
Implemented intial grid system, will colour cells depending on type
Changed Board.width() and Board.height() to .getWidth() and .getHeight()