Implement entry rank in API by grabbing it from the page source,
will make rank change easier to implement this way
Merge remote-tracking branch 'upstream/master'