Reworked project into tabs

Preparing to start building the actual application.  Migrated the source
code into separate tabs.