Added protected[gamel] in most files to restrict access to gamel
internals
More elaborate than CIRCLES!!