Add: Reports cleanup
uniform function names in Reports submodules
Fix whitespace
use Data.Text.IO's putStr
Merge pull request #12 from divarvel/report-cleanup

Add: Reports cleanup
Refactor Storage in separate module
Merge sprint
Add: simple report (groups by project, then activity)
Add total time for the whole project in simple report
Fix: whitespace in simple report
Fix ensureDataDir on file append
Factor out CLI and move getCurrentTime to Main
Lambda-dropped makePair in simple report
Merge pull request #13 from divarvel/simple-report

Simple report
Extract all IO to Main
Isolate file IO in Storage.File
Merge remote-tracking branch 'upstream/sprint' into storage-cleanup
Fix hunit tests
Merge pull request #15 from jtanguy/storage-cleanup

Storage cleanup
Hlint fixes