ricochet-cli can act as a headless backend, so for now there is no point to having a separate backend program. It may be reintroduced later for multiprocess use by other frontends -- to be determined.