Dev environment

It's probably better to read the commits one after the other rather than trying to get a diff of the whole branch.  I haven't been able to find an incantation that'll get node_modules out of this diff, even when cherry picking and rebasing and such.  I haven't even been able to find anyone else complaining about it, which is *fucking nutbar*.  Maybe we're the only one's taking npm seriously when they say we should check node_modules in.  It makes a lot of sense for everything except reading your damn code.