Added tests for base class.
tweaked benchmark
Added readme.
bumped npm