Plugin system with separate smart packages for each plugin. Tests and reduced package features.