Merge pull request #1 from RichoDemus/master

Added the functionality to create players that are stored in the backend
Merge pull request #2 from RichoDemus/master

Added Jetbrains notnull annotations