reworking output to write to a temp file, then overwrite the actual output file with it
adding client program
changing graph ids to constants
implementing output
removing unused method
implementing monitor garbage collection
restructuring monitor as a separate package
condensing aggregate logic
fixing start lag calculation
adding tests around monitoring
returning evictions from cleanup function
adding test around cleanup
 restructuring munin plugin