Updated internal state management

When that back button is called on the DemoFragment the fragment runs
through the same process as the okay button finishing the walkthrough.

Added a new LabeledPoint constructor for ease of use.