grunt integration
the license close #1