contactlist, started to use class inhertance
commit after merge with other workcopy