Server framework completed (basically)