big commit

unit testing with jasmine and karma, about page, responsive nav,
directives, header