renamed router.py to server.py