Implement gulp js

Besides grunt, gulp might be another option for somebody else