restructure all the things.  add node.js server and .less support

I added the node_modules folder to the .gitignore, so you'll need to do an `npm install` to get all the packages installed (bootstrap takes a long time with no feedback, so don't worry).  After that, `node server.js` and aim your browser at http://localhost:3000