Implement a loader and redesign resource locations to be strings

1) Implemented a loader using Jsoup to parse the HTML for links
2) Redesign the scanners to scan a location string instead of a provided URL object