Added text rendering to Button class