Add simon as JSHint global
Refactor Counter - shared method
Counter test descriptions - less descriptive of UI
Save counter to server, plus test