added local/remote repl capabilities
still struggling with parallel a-b
a more consice way of generating the moves of the king
gui hook does not ignore argument
gui hook does not ignore argument