Contact class and Contact Fragment added lots of stuff

Now we pass a contact object and recieves id, name, phonenumber and
sortkey