initial api implementation with user model and generic actions - register, login, logout
add Message and simple game logic fn placeholder, missing impl and test
upstream develop to master
Message separated to Message and Share, authentication logic moved to User model
bdd, test is changed so that each it is independent