Updated code with icons and a few changes

Changes include the settings value change and web service with new
parameter ds