Began writing haskell version.
Add module to parse input boards from a string.

Change the way boards are initialised - the input should now be a linear
list of elements containing the rows sequentially e.g.

[1, 2, 3, 4] should be parsed as the board
[1 2
 3 4]
Add parse function for a list of boards, and add a Transform module for
transforming the input board to an adjacency board.
Added functions to display output boards.
Add main module.

Add main module to read the specified file, do the transformation and write
it to the console.

Fix Transform.boardStrings to increment board numbers correctly.
Merge branch 'haskell'