Move 3rd party js files to dedicated directory.
Split application to main skeleton and trends module.
Rename path serving static files from /public to /static.
Add jsTestDriver setup and a test for unhappy path when loading trends.
- Using https://github.com/ibolmo/jasmine-jstd-adapter as the bridge between Jasmine and JSTD.
- jQuery.ajax is overridden using https://github.com/mileskin/jasmine-fake-ajax. Unhappy paths and corner cases are much more convenient (faster too) to test when faking ajax calls.