Tokens

Closes #2.

Client certainly needs refactoring to introduce at least a minimal view model for the sit buttons.