grunt widget task
widget icon and config