Merge pull request #46 from gjtrowbridge/master

fix(package.json): Add all required packages to package.json
feature(githubRequest): Add mongolab integration with github request
Merge pull request #47 from forrestbthomas/add/integrateDB

feature(githubRequest): Add mongolab integration with github request
Added Docker README
refactor(all): Organize directory structure
Finish moving around files
Finish restructuring, set up skeleton for eventual hero turn architecture
Change to larger board
Finish stubbing hero communicator
Allow heroes to have pre-specified names and teams
Turns fixed
Implement victory conditions
Fix issue where heroes were assigned to the wrong team
Finish setting up basic game structure
refactor(helpers.js): Switch path-finding function to accept a callback
Update helper functions
Merge pull request #48 from gjtrowbridge/clean-up-directory

feature/refactor(All): Rework entire directory
feature(githubRequest): Add cron compliant github request
Merge pull request #50 from forrestbthomas/cron

feature(githubRequest): Add cron compliant github request
refactor(gameRunner.js): Convert fully to promises
Finish upgrades to gameRunner.js
Merge pull request #51 from gjtrowbridge/clean-up-directory

refactor(gameRunner.js): Convert fully to promises