Added an Event Emiter to use on the client side
Added an Synchronizer to use on the client side