dynamic view switching for main content

added custom view to main window to allow for dynamic view switching between welcome view and actual app view

Resolves #2