CMGT-5 Upgraded dashboard to add loading

- Upgraded the dashboard to support a loading bar.
- Show another div when nothing is selected.