Added daily & weekly methods
1. Refactored UI.printTask into TaskPrinter class
2. Removed null contradictions in TaskUIFormat
Recommit with empty test
Merge remote-tracking branch 'origin/UI'

Conflicts:
	src/ui/UI.java