Fix a compile issue
Fix #109
Sample update

Remove duplication by relying on showcaseViewShown() to set up initial state (see #109)