Converted WelcomeFragment into a DialogFragment; by default the
ActivityHomeFragment is shown initially with the WelcomeFragment popping
up after.

This behavior needs to be controlled by a boolean toggle to determine
if the fragment should be shown on subsequent app starts. In addition,
it is very easy to hook in the OK button to actually do a setup on top
of the  ActivityHomeFragment.