Big update. ProgressDialog now changes color according to style. Ripple color adjusts to theme color. Created controller activity with FragmentTabHost.