Reworked structure. In root module are all the base classes. In qubricks.wall are the derived classes.