Inheritance, tests, base site.js
Base Site tests passing.
Espn and Yahoo moved to extend format
Tests passing for yahoo and espy
Path changes.
Re-enable espn and yahoo.
Fix for userId validation.
Merge branch 'inheritance' into yahoo