server: slightly abstracted social interface to split them into mobile and web. some edits for engine core
server: added abstracted mobile and web interface
git: .gitignore for .idea/
basic messages interfaces with tests
Mongo messages storage
tearDown testcase drops test databases
comment out engine to application connection layer
commands moved to separate module. contrib module would contain common game commands