Add UI and refine property handling
Implement NameDAO in app