Started working on the category and dataset classes.
Added and tested full functionality for category class.
Fixed some bugs in category class.
Refactor reading loop to use new category class.
Implemented Handling of multi-valued categories.
Fixed a bug in behaviour of charbuffer when reallocating buffer space.
Fixed minor bugs. Added find function for category values.
Added some plans for the dataset class.
Minor refactoring.
Print methods for dataset.
Completed storage datastructures.
Started working on a query class.
Completed query interface.
Completed catalogue inerface.