Fix clickElsewhere not to break other click events

Also rename site/view to site/home

Fixes #2354