* feat: persistent memories * refactor: use new add/remove asset utility
repositories
interfaces
rename domain repositories