Make keys stored in profile (and not account)
Work done:
- Keys are stored in the profile instead of the account, so
removing
/switching account from one to another
does not change anything in the keys storage - refactor/improvements (all commits except the bottom one which is described by the point above)
Edited by Mateusz Żebrak