Creates Date class(incomplete, to follow up previous commit)
Fixes TaskItem and Date classes