Redis

store clients, and strims on redis so we can restart the server without losing all data
still to do:
- remember uuid client side
- reconnect when the server disconnects