Initial setup of the UI

- Add `/shared` location to apache config
- Set up requirejs to load APIs
- Set up initial authentication API
- Include JQuery
- Include Bootstrap
- Include Fontawesome
No I'll remove it