Game Engine Architecture | Desertcart Monaco