big changes, every single method changed to make the service support multiple games and created a new endpoint acting as a portal