Refactor code to align with IDDD concepts