* access to info data reader (get DB metadata) * adjusted database base class to support caches, info objects * moved classes to subdir