Add financial person entities
Remove identity from financial person
Add user builder
Add user adapter and service
User has only one role
Enhance user builder
Move ProductDataService to port, adapter