Added a plugin loading class, which can solve issues of moddability.