Make sure writer creates a file
Writer appends to existing file
Makes sure existing file is actually existing
Merge branch 'features' of github.com:DocOnDev/tracker into features
Introduces paramter hash to Reader
Reader accepts hash parameter and has default values
provides defaults to reader via config file
Refactors reader for readability
Dries up data validators