First shot at inline docs. Needs some UI work.