update to latest sdk version
ignore gen folder
configure mapping types in a map