Updated code to handle compound Fields

Changed the version of files to 31.0 and added the compound address fields to fieldWhitelist List.