Moved Connection handler registration to private method.
Added channel state tracking.
Removed Connect comment.