add something to the ignored list

- add the public folder to the ignored list
- add the sublime project files to the ignored list
introduce the gulpfile

- add gulp-serve to the dev-dependencies
- configure the assets task
- configure the serve task
- configure the default task
- add the source/assets folder