added grunt and bower to manage files