Do not use special characters in the file name
Improved API folder structure
Added callbacks intro
Fix a code formatting issue

Signed-off-by: xchs <github@gmx.net>
Merge branch '2.11' into 3.0
Merge branch '3.0' into 3.0-ja.