My concrete goals for the the week were to work on collisions.
I was able to write collision functions, and functions for generating bounding boxes in world coordinates for axis-aligned bounding boxes.
I wasn't able to do as much work for collisions as I expected, part of the reason was because I am having difficulty getting the previous week's graphics work integrated with the main branch.
My goals for the next week are to get texture mapping working and continue to work on the collision code.
I learned a lot about CMake, and I found a couple good resources on calculating collisions.
My morale is not high or low, I am kind of worried for integration, and time as things start to speed up in other classes, but I should be okay.