Create basic plugin architecture.