minor changes
added pairwise feature functions CORRECTLY, and fixed collins so it updates the weigths CORRECTLY now