Fix nick clicking

- move to correct scope
- use Angular input model instead of accessing DOM directly
- nicklist has changed, adapt to that