set up initial file structure, dev dependencies and gulp file