Added MacOSX and Possibly Linux Support For ICONS