Extract app/public into its own repository, and add it back as as submodule.