Added SelfSignedX509OpenSSL library and more

* the .pem files were being generated, but where invalid (openssl bug --
documented in code)
* using this library got it working, with separate files .. don't feel
like breaking the code out.
* also cleaned up more typos, added a "start" button
* hardcoded paths for www.zoovy.com and my file location for zoovy repo
(while testing)