moved mouse events to seperate function, all is groovy
changing socket id's to nicknames