Modeling Multi-factor Binding of the Genome