created basic server structure