Master reconciliation and statement import ama

Because I felt notifications should be encapsulated in a dedicated class or something like that since it's getting quite complex.