Adding edge cases and error detection to improve code coverage
Separate configu for eunit cover generation
Sorting, and method declarations for formatting methods
Time formatting and unit tests