Added more comments
Changed handling of PNG files to demonstrate FileUtils.createObjectURL
and FileUtils.revokeObjectURL