add grunt, compass and more