reorder server setup script a bit and make it clear what is basic and optional setup