Adding availibility to implement custom plugins to library. Core scheme functionality changed
Enabling plugin possibility on library renaming class names and setting folder structures