Check if source exists in database before adding

Added a method to check if a news source is already in the database, if it exists it is not added to the database