Connection handlers, client info

Added abstract class for connection handling