Updated styles / UI

:warning:  :construction:  work in progress

- [x] Replace labeling portlet with viewlet
- [x] Update styles / ui / markup
- [ ] Add test for labeling viewlet
- [ ] Change markup: do not register jQuery click event on span / div. Use an a element instead.