restructuring crawling/syncing to better handle soundcloud responses, and separate resource syncing and children fetching/syncing