Correct confusion with square matrix in ft.
Move HtmlBoard to own file.
Pass "positionChanged" callback as function to gameposition.

 * This seems to be more in line with js coding style.
Jasmine tests for htmlboard. Removing helpers.
Some basic css.
Add explanation block.
Use 'Elsie' font (from google) for headings.