tidy up warnings
removed unused import
ignore local cabal.config
TextureResource with direct DynamicImage
removed mapToTextureUnits from runUnit (seems not to be neede for some reasons)