Alternate project config layout

Implementation of #627.

Also includes a npm run dev command for browserify/less source maps