use a hash for time unit lookup
remove unused counter_options from config
add bests to config
use fakeredis for testing
fix connection error test
set_best for setting options for best counters
early implementation of "best" counters
refactor period to not care about counter keys
period doesnt require counter argument
period_counter now handles incrementing periods
best counter refactor
remove model counter
rework the way counter options are set/stored
counter class now just handles the overall total
put increment/count methods in von module
move counters to Counters namespace
counter instance for dispatching count queries, support for bests closes #1
add commands mixin
period attribute -> name
use period.name not to_s