Add a scan method
Update dependencies, urls