Implement development tasks using Gulp
Implement the following tasks using Gulp:
- Transcompile the project from ECMASCript6 to ECMAScript5 into the build directory
- Compile the project, watch for changes and recompile
- Run the node server using forever or other process manager
- Run tests automatically