completed constructors for contacts class