Add more command reporting specs
Extract text formatting out into functions
:lipstick:
:lipstick: Remove unused function
Add CoffeeLint and clean up
Extract last event time calculation
Add missing field in initialization
Simplify calculateLastEventTime even further