client/hall.py created