* resoruce manager can now load textures from png files
* shaders can no whave geometry programs.