document this.components
delete TODO items
#59 rename solventProperty to solventVisibleProperty