document updated, added simple base class for datasets and other minor changes