Make the error messages less ugly.

On a bad move, it just prints out the error message.
Add start and stop buttons in the view.