Implementing Thin for SSL

Completes #69