adde Date class; see issue #17