Added some tweaks to buttons and stuff -- now you can assign a sprite AND a text label to a button and it auto-groups them.