finished docs tests and packaging