destroy method wasn't removing the menu. See #213.

**Edit:** Adding a description after the fact. It's been a while since I ran into this, but I'll say what I remember. Basically, if the menu was visible when the `.destroy()` method was called, it would remain on the screen. If the menu was hidden it would get left around as well.