added counterhandler and coverage for such. closes #114
Merge pull request #117 from zznate/counter-handler

added counterhandler and coverage for such. closes #114