baseline

Created separate Stylus files to store the CSS. They are all referenced in style/site.styl, which acts as the collection point for all styles to be included in the project.
Simarly, the javascript is processed using browserify, and uses js/index.js as the entry point.
jQuery is the go-to DOM manipulation tool, so that is included here.
separate lib and src

Its lovely when everything is browserify-able, but not everything is out of the box, and the user of this project is not expected to know how to take a module and make it compatible with require/browserify. So there is a js/lib directory that a user can drop libraries into. These will get compiled in alphabetical order, so I prepended an _ to jquery, which sould come first. In particular, if there are jquery plugins that are going to be added. Convention is that they too start with jquery, but the underscore is an extra measure to ensure that jquery gets loaded first.