Removed unnecessary constructor

Renamed ListValidRoutes() to be CountValidRoutes() and return an integer count of the number of current routes.

Removed unnecessary return value from ValidatePorts()