Move PodcastDirectory to directory.py, add parsing.py