added grunt for js and css compilation