Moved feed URL parsing to its own module