move toptags calculation to decayedposts and use a better algorithm, split decayedposts into different commands to be called at different intervals