now parses move strings and options. next stop random but legal moves