Revert "Resolves #104 & #97"

This reverts commit b3144ebd947e8f5a8c0bfe5f03282f73550e1558.
Revert "Added unit tests to Task"

This reverts commit 73639d061dce74175b3db95b77ba2097ff842956.
Revert "Allow DateTime comparisons with empty date or time"

This reverts commit 5a596f8acafc8cc275116663bd9bb1e17134eae8.
Revert "Added getType function to Task class"

This reverts commit e64594ae13525af4f6cf83b4e9a659b44c959c69.
Revert "Resolves #164, merge BlockDate into Task"

This reverts commit 46dde7ca66e16ddf0bce36842b1c032e0e387b0b.
Revert "Resolves #165, todo/done/block is now an enum type"

This reverts commit 70b6da7a9de8f695685f49572efed919f5684ed7.