Game Engine Architecture | Desertcart JORDAN