added id to aggregate root
remove unused code
small refactoring