Unit tests
Trasnport impls
SSL client and junit test server implemented