Add basic documentation to most public members