Feature/spring integration 2

I canceled pull request on branch feature/spring-integration due to problems with conflicts. I added refactoring from UUID to GameId. Please review this PR as soon as possible.
I think this dependency is present in more than one pom now, I would move the declaration with version to parent pom as to not duplicate <version> parameters.