def interface for aggregate_root
aggregate_root first functional new, commit, build
find save