Add board size selection
Reorganize files and split up tictactoe.js