added option for icon label for append or prepend

added option for icon position