Restructured the code into various folders. Added a manual call to each application's destructor from the Launcher application. Re-work the matching for when a transition is 1 word.