Added multiple phonenumber support and new class to store ContactNumber

it is stored in the contacts DB itself. Incase a person has lots of number you can choose one has primary and DB stores that information.