Classes

Main entry point for generating events