Feature/home screen

Not just the HomeScreen, but the changes needed to support it too.  Still needs work, but a good place to merge.