Add stub Edition class
Move fetchListings code to service
Remove unused code
Move fetchListings callbacks outside fetchListings
Refactor fetchListings for readability
Move listing exclusion filtering to separate function
Modify fetchListings to get half service itself instead of accepting as parameter
Remove logging statements