Entirely new api
Check for errors during events
Rename file writer package
Add debug logging
Update debug logging
First working / responsive version