added https support

switched over to HTTPS from HTTP. Note that the app will not be backwards compatible with HTTP
don't hardcode strings. use config option for these