Unit tests & some readme work.