Updates + Rdy for merge

Individualized components, integrated installer and adjusted type names
to fit the optimizer.

Comments removed.
Bugs: deleting a variable and reselecting a component.