Migrate to gulp

Closes #151