Added in fade-in functionality and split apart color selection.