Add a feature to create a move from its algebraic notation
Improve tests (add Scholar's mate test)