Reuse functions between board and playbackBoard.
Added the ability for users to place their own queens onto the board.

Algorithms then try and solve the problem with specific queens in place.
Merge branch 'master' into gh-pages