Finished server. Publishing to UBUNTU for commenting and makefile