A distributed vector router for cs341. Multithreaded python3