Tests, docs, and the beginnings