Adding cleanup to the Engine, adding presumably unavoidable memory leaks to the valgrind .suppression file, and fixing a handful of leaks.
Merge branch 'master' of https://github.com/UMLComputerGraphics/GraphicsProject