Commiting what builds on a mac

MAKE SURE TO CLEAN UP NEW GLFW SOON
Added organization for new glfw project