Breaking out some utility classes. Fetching and Parsing. Moving the
isOnline method to Fetcher utility class