Create basic plugin framework