new feeds are saved to database, duplicates not saved, nil and 404 feed returns handled in controller method. Working code