Implement the classes to start up a server. No tests yet.