Update for genenal

working on Event and connetion using AsyncSocket
init CTCP implemetation