Code tree restructured. Plugins tools generalized.