Input error handling

Improved input error handling for the initial board and for user moves.
Release version 1 of threes-ai.
Merge tag 'release-1' into develop

Release 1 of threes-ai.