updating to work with GL2
makeing text files all executable so windows does not randomly do it for me