Event Subsytem

Design goals Event client Event server