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.