Added files to the 'db' namespace; moved the contents of dbobject.h/cpp to files.h
Moved a bunch of methods (load(), loadAll(), loadFirst(), and freeVector()) into the sub-classes to allow them to be static