Tweaks json.decode function to provide more useful info for string decode failure. Actual code change on L391 -> L399
Creating icons API to allow shared resource use.