created an aggregate repository which makes it possible to load and save aggregates + tests to go along with it