Organize main doc better for source readability