A dispatch method to get around the lack of first-class functions
List all receivable messages from the specification
Updated the signature for Board.parsePosition

Made the function easier to use in an engine. The engine will already
have access to an array of strings at the time the function is to be
used; instead of a single string.