CMake setup and some basic TGA structs