Add project 3 (semi-P2P chat client and server)