Button adding and basic rendering