BIG change

Changed all socket.emit in Models with callback functions + some other
changes