Debugged GenericServer and factored start_server out of constructor.