working on adding materials to gl
added materials to entities
Almost done