Renamed currentComponent to 'selected'.

Also, made double-click select the newly added component, but not
'addComponent'.
Added Component joining and unjoining.
Added demo instructions to index.html.