Base Architecture for creating scalable games using microservices through Angular, Phaser, NestJS, NATS, and MySQL