Added some basic styling for client side validations (still have move hints out of the way so the validations are easier to read), and fixed issue #18 so that validations still work after leaving a match.