Fix DatePair initialisation problem

Remove initialisation of DatePairs calendar upon creating.
Refactored LogicTest
Hotfix for broken .classpath
fix bugs in journal recording
Journal bugs fixed
add viewAll() into markTast test
delete journal in addCompletedTask
Merge branch 'master' into interface

Conflicts:
	.classpath