update grunt build, bower packages, rename html files to be more declarative, state animations, responsive, mixins