implemented a function named register to keep track of the symmetric key of each user
Implemented CHANGE_NICKNAME, ALREADY_USED and WELCOME data headers