Started Adding Linux Makefile, still in progress