update gulpfile
add support for semicircle areas around targets