Only creates 1 plugin instance per plugin; removed unnecessary code; splits plugins into main plugin and fallback plugin which should really take care of #94 this time. Fallback plugins are optional.