intgrate redis adding message persistence refactor out route syncing in favor of websocket data transfer.