Re-Organize the SDK layout using sub-directory to make the functions clear.