Affinity Labs builds online communities to improve the lives, careers and education of their members.