Category#130

Thanks for proposal. Here's the changes.

I'd also stand for using a keyword parameters, or a hash as parameter for method  `add_points`, in a next major release, to avoid giving a `log` message if you want to specify a `category`.