rename
_class(): custom_path can be skipped ; moved tons of modules into plugins/ top level dir, will connect them in future as separate sub-projects