adding server logic and changing app dir structure
adding .gitignore
adding edits to server.js
 adding npm install to travis.yml
Merge pull request #2 from hlpetway/workspace

adding server logic and changing app directory structure