add license, add grunt-contrib-clean task