Game Engine Architecture | Desertcart Gibraltar