expanded customizable properties, replaced background image with drawing code in drawRect