Aggregate root for testing added
renamed trait for mutation helpers
Aggregate root reworked and specs