* refactor: use consistent folder structure across workflow, core, and cli * setup typescript project references across workflow, core, and cli
* feat: add saving new workflow endpoint
* feat: add endpoint for workflow sharing Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>