Add carton as submodule