States + countdown text
- changed state names to strings, numbers were confusing
- added a visual countdown timer on the client