purged old event system and old tests from project
improved and refactored event tests; made them automatic
include fix
entry point parameter fix