Added paging to recommendations. Also removed division of scores by 1.
Don't know if that's right, but the results seemed better when I did so
Some more cleanup for recommendations. Do we even need weights? I'm
not sure why....
Fix pagination