Converting to a lerna monorepo with yarn workspaces would make it easier to serve, build, and hoist dependencies