Added ability to change and update nickname via socket calls