Underscore, SPA, SammyJS, Unit testing(Mocha, Chai), consuming remote data(AJAX queries).