made a more clear api and made function names more verbose
made validator take player id for better validation
added endpint for retrieving player's games
added endpoint for getting the games validation function for client side use