Added Dao, Continued code refactoring to work with UrlData and SeriesData