Add rustdoc comments, make things visible