Rewrote Makefile from the ground up.
Updated common.h with hacky linux fixes.
Got ship server to compile on linux.