TD1: Refactor the client side code.
-rw-r--r-- 224 .gitignore
drwxr-xr-x - TD1
drwxr-xr-x - TD2