Contact api documented

all javadoc finished