App Shell

The first checkin with the basic application shell but no functionality.