Added Server class and unit tests and removed "use" interface