Home Business HDA names Shaffer as new executive director