added server.cxx; the linux based server will begin here