Toy TLS client made for educational purpose demonstrating how to manually negotiating TLS session