Added dynamic plugin loading! Untested with actual plugins.