basic styles, generate first row with js
cell size in the options, board size calculated accordingly