Create a new build script that uses npm

- We can now run the entire site by calling `npm run build-and-start`
- We can lint our code by running `npm run lint`
- This new build script works through npm. There are a few key
  advantages to this:  
      1. We can leverage the power of unix in addition to js  
      2. We do not have to rely on continued support for gulp
         and gulp-... modules. Npm will assuredly continue to be supported.