add basic plugin loading, activation, deactivation, installing, uninstalling functionality