Added the basic server structure