Use state callbacks in favor of event system
Fix classname matching in view
Merge pull request #69 from dabohealth/features/formalize-state-machine-integration

Features/formalize state machine integration