adds backbone model
updates .gitignore
extracts scripts into separate files
updates .gitignore
introduces server.js of Thomas Davis' tutorial