Fixed input checker
Fixed incorrect input being used for board height
Updated form to allow selection of algorithm
Simplified filtering string inputs
Ensured selected algorithm always has known value
Added confirmation prompt before calculating time-consuming boards
Merge branch 'refs/heads/develop'