Yes, I know it was only just made in #150 but it could definitely be improved. The main two ways I can see this going are to split RequestHandler and EventListener into their own files, and potentially going even further, to split a sort of UpdateHandler out of RequestHandler.
Could also get even more tricky and extract game state modification out of both EventListener and GameState into some common file, but that would understandably be quite difficult.
Yes, I know it was only just made in #150 but it could definitely be improved. The main two ways I can see this going are to split
RequestHandler
andEventListener
into their own files, and potentially going even further, to split a sort ofUpdateHandler
out ofRequestHandler
.