add location parsing service; fix error in slug utility function; update gulpfile