Fully ported from address book
Merge pull request #54 from lyuanww/refactor-main-app-to-patient refactor: change main app to new patient system
Merge pull request #54 from lyuanww/refactor-main-app-to-patient refactor: change main app to new patient system