improve bulk insertion by using Floyd-Rivest selection
use binary divide & conquer for select algorithm
fix tests
update readme and bump version
better viz (retina and consistent colors)