better plot

we use log(count) becuase for many cases we will have a MASSIVE bar at
0.00-0.01, and then very small bars elsewhere. This makes nicer colours
for that case.
add library to tests
add usage e.g. to readme.md