Fixed some errors resulting in unavailable include files. Also added a functional Makefile
Changed output library name from gc.a to libgc.a
First version that does compile, still linker errors though