Add presence scraping code - closes #182