Add grunt and less support