refac(build): create different gulpfile and package.json

Because we'll have different packages and different tasks depending on which type of structure we're using