Add more info about types.
fix chapter links
fix phrasing around clang