Improved Catalog

Consolidated several hashmaps into a single id2table map using a helper
struct.
BufferPool getPage() Draft

Implemented most of getPage() in BufferPool. Need to determine how to
access the Catalog in order to read in missing page.