Metacore plugin integration

Another attempt, with prettier-looking loadPlugin refactoring