updated package.json for express and node version
added markdown file for express app
removing express local install
initial express install dependencies and files
updated package.json, missed a comma
updating markdown explanation
Add some mac instructions for express app
Manage express using grunt.

Now you can run
  grunt server
to get a development express server, which is taking serving static content from the "app" directory.  You can emulate a production environment by running
  grunt server:dist
which will build all our static assets in "dist" and then serve static content from there.
Clean up code
updated readme doc with grunt-cli dependency
updated .gitignore for mac files which love to sneak their way into repos
Moved express to 'server' directory
Updated gruntfile static asset locations to match
Hoping I didn't break anything. So far, so good.
added password-oauth npm dependency
also needed passpor as a dep, even tho github passport already defines it as one
updated gruntfile for github creds
github oauth code in place.
Something I did works, which is pretty sweet
notes on github oauth
organized routes into controllers
Added some additional passport logic into auth controller
Hoping to continue with a Models directory in addition to Controllers
added dev notes
added validation middleware "express-validator"