Front end - gruntjs, styling, branding, responsive