I spent too much time because of a bug pretty hard to identify. So this PR contains a primary version of the migration :
Every previous logic located in AccountStore has been transfered to AccountMapper, so this Object does not only map raw Accounts to usable Immutable account. So some of the methods like isGmail or isInbox should be moved to another future object like maybe AccountUtils or something.
Unit tests for Account Mapper and reducers need to be written.
I let the AccountStore object to not break the tests.
Also, I skipped some RouterStore test which does not pass anymore, because they are strongly linked with the AccountStore.
I spent too much time because of a bug pretty hard to identify. So this PR contains a primary version of the migration :
isGmail
orisInbox
should be moved to another future object like maybeAccountUtils
or something.