improve build automation with gulp. close #7