Refactored code; Added openssl binaries and includes