Quick 'n Dirty refactoring into Class
Quick n dirty refactoring, splitting into functions
cleanup class
Can disable reading of logrotated files
Code cleanup, better separated data and presentation
Statistics sorted by username
merge