Final version

More algorithms added to tests and a method to send email with string compression.