problems with depth
It's been a while!

Sorted out TextureManager
Adapted main dirty drawing loop to handle multiple texture units
fragment shader has all the texture units as samplers, works but is it correct?
Changed camera view currently for 2D flat 'surface'
Shader doesn't do calculations anymore

updated .gitignore to ignore images folder

maybe some more I forgot
deleted objects from main folder and moved to their own