More re-structuring. Adding ability to not perform checks. Adding link down test. Fixing bandwidth checks.