General tweaks and improvements. Sound and shiz. Also, a resource-intensive button.

There are things that could probably be done better, hence why I'm requesting this be pulled into the beta branch. I'm pretty sure it's stable, but wouldn't bet too much on that. Either way, there are things that could be improved upon
Done this way to ensure that the sound menu draws over everything else. Probably could be done better, but I'm not sure exactly the way it should appear to the user, and this will provide the most flexibility for changing later, as long as someone remembers to change it later. If that is skipped, then it will probably become harder to progressively add more components.