added sendqueue to connection
no need to send channels to connection
send quit on disconnect
added engine class for message processing