refactor everything but helpers and query

refactor bookmark

cleanup cache, create utils

refactor count

refacotr increment

merge and inherit util

refactor tags, add cache test

refactor tally

refactor voting

utils