Destructors Fixed

Didn't fully understand how to destruct a list of pointers. Now I do!
Done, game no longer hangs on closing.