Game Engine Architecture | Desertcart Barbados