Program resetting works. Fixed crazy bug where destructors weren't getting called. Basic game over system in place.