create board
play move
reworked functions to use strings, which simplifies tests somewhat (at the moment...)