Add newline after move count
Move all error handling to interface module
* some code in gates.play() still gets executed