npm install grunt-contrib-stylus --save
The default arguments for the haggerston task work fine for our directory structure...
Added a basic stylus file and generating the CSS into the out directory along with the HTML.
Cleaning the out directory each build...
Added grunt-contrib-copy to the project which copies the assets directory across to the out directory.
...and some example assets
Added grunt-contrib-watch and an example configuration to automatically re-generate the site when you change the sources.
Added grunt-contrib-connect and a nice task which starts a local server so you can see what you've made...
Added some simple content to the example site...