added new makefiles and glsdk, may have broken makefiles for macs, but it builds