Added about and started options

StateMachine now has the context of the app and has a setup method that
should be called only once