use .x/.y/.z instead of [i] where possible
some cleanup
move textures to data/image
reduce window size
print buffer name on (un)bind
extract EProjectionType from Drawable to sb::
minor shader compilation logging fixes
add TextureId wrapper class
renderer refactoring
add missing angles.h
fix -Weffc++ warnings
use shared_ptr in simulation where possible
omg, drawable buffering
remove dead code
fix warnings