removed the redundant-route_checker after determinign that such cases will be caught by the vlaid route checker.

added python docs to the valid route checker and renmaed methods to be more clear