Removed configurable colors and logo.
Use states to add required indicator.
Made title configurable.
Split up CSS.
Use classes instead of ids.