Added view tracking to implement heat
Added hot as a ordering strategy