added HTTPS support and a certificate creation script