removed an abstraction, started server skeleton