Stanford's Startup Engineering course on agile development with Javascript/Node/Backbone