added and tested BaseClasses and docstring copying for all core classes