Integrated the launcher page

- Integrated the app launcher functionality
- Created a Variables class (singleton) for holding simple variables
between requests. I imagine this would be used for string and ints etc.