Added Server functionality.
Completed EventHandler and testing.