Updated general structure, AbstractClass & Db-Subsystem