EventProcessor Utility for checking incoming events. All necessary explanations are located in code comments, and example files. TODO: unit testing and more reasonable documentation