Changing default constructor's access modifiers to protected.

Just to avoid the usage of default constructors by users that are using the plugin.