Game Engine Architecture | Desertcart Congo