Configuration redone, configuration passed as an argument, all certificates and config files moved outside of the gem