npm init
install broccoli
install broccoli-coffee
install broccoli-browserify
broccoli as npm start script
install coffee-script
stub Brocfile with coffee
install grunt
install grunt-broccoli
stub Gruntfile with load-grunt-config and load-grunt-tasks
configure broccoli with coffee and browserify
create source entry point
ignore broccoli temp directory
delete broccoli task