Adding server to collection of servers. Removing need for ServerQueriedEvent, an event will be fired when the observable collection is changed
Filling in RefreshServer
Removing unused method
Moving items into interface
Changing the implementation of servers to a dictionary
Adding methods to interface
Exposing Servers as an ienumerable of servers