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
woops was inteded for below.

Fixing both comments in the upcoming commit.