Factor out load_doc() from docs()

Useful!
Add doc comment
Update function names to match convention

walk_file_paths, etc