Implement SAN parser
In order to implement #8 we need a function able to parse through Standard Algebraic Notation which describes a move.
For examples see https://en.wikipedia.org/wiki/Algebraic_notation_(chess)
Do not update/delete: Banner broadcast message test data
Do not update/delete: Notification broadcast message test data
In order to implement #8 we need a function able to parse through Standard Algebraic Notation which describes a move.
For examples see https://en.wikipedia.org/wiki/Algebraic_notation_(chess)