Make tomo lowercase and consistent throughout
Change the name of user to contact

In order to not conflict with the concept of users being those who have account,
change the name to contact to better represent what they are.