[wip]Feature/profile

Profile dialog
```javascript
event.target.id != 'profile-icon' && open
```

or

```javascript
event.target.id != 'profile-icon' && !!open
```
 may be even better since !! operator forces the variable to be Boolean type.