Icon
 

Rich domain model What does that even mean Why is it useful