added service event listener interface
added and implemented a service request class
implemented base message handling structure; defined proxy interface