Added support for button text and switched panel rendering to
sprite-based.  Looks pretty!