Adding the transform2d class.
Updating the CMake build system to reflect the new files.
Incorporating Logzero's changes into the newer code base.
Fixing a bug with the quest log.