Changed interfaces and plugins to be folders instead of files, allows for per-item modules