Combine classes into the same jar
Give classes more descriptive names
Switch to using JsonParser
Add test cases
Remove debug print
Add timestamp from the event if supplied