move stuff around, add basic structure for extendable ingredients
get specs passing again
add base ingredient, used for spinning up a gruntfile and adding deps to package.json. Add tests for said base ingredient'
restructure some testing stuff, get npm cache working (I think)