- Add walking transfers - Pick route with minimal walking distance, instead of stop count - Turned `shared` into the new server, client no longer relies on `server` - Prepare to send full route data (instead of string) to the client