separated scripts into separate files, refactored code highlighting to be standalone module, automated inclusion of google analytics and twitter scripts, added standalone module for twitter, switched from ui.router to ngRoute, added ng-view css transition, made footer stick to the bottom if not enough content