added grunt and bower + coverage