Basic Event System

Basic Event System implementation and UDPListener update.