Serialize to JSON
Add 'When' to recorded information
Add rudimentary log parser
Add last chance saftey
Formatting and msg improvements
Make log filename configurable