Changed tests over to a struct-driven approach.
Added context for the code in the repo.
Merge pull request #1 from lenards/master

Added a struct-driven test case approach for the event parser tests.