Refactored and added changes based on usability tests

- Unit tests now have codes tacked onto the titles
- QUnit upgraded to 1.15.0
- Progress bars, error screens and top panels tweaked for better visibility
- Resource viewer unit tests fixed