Moved Public/Private Keys out of the config and into the constructor