bring in Texture class, minimal compile fixes.
use clang-format to format all the code.
Cxx14ify things, compiles again. still not working, which is fine.