add winston, mocha, should npm packages
add gamecache and tests
add .travis.yml