Benefits of moving client to its own repo/package:
- Client could be extended/customized for use within other projects
- Client could logon/logoff a user
- http server can be reduced to simple register/logon/logoff request routes
- http server can optionally serve UI