A SSL Client and Server written in Scala