49 connection manager impl

Connection manager implementation and documentation.
This one is build on the top of #52