Game Engine Architecture | Desertcart Martinique