Basic server and a little bit of setup