Extract Account into separate crate

Created by  korrat  on April 1, 2023
NG5QXPZH5M5EMEQOUSI3VVFB4ORIARTE7WSVEHFG7NJ2S4MTAYFQC
Change contents