added board js and click detection

The new game_board.js is a much smarter way to draw game boards and such.
It contains a much more structured approach to individual cell and board/
superboard interaction. It is still in progress...