adds swp to gitignore
rewrites readme
incorporates a first app.js