Restructured Sub-Applications

Sub-applications were migrated out of the main project folder to improve portability. A shadow model as well as a Join sub app were created. Most models and html templates were updated. This commit includes a functioning show schedule and updated members home page.