Remove unused controllers
Impemenent showing external links. Need to rationalise this code A LOT.
Starting trying to consolidate linking/access point functionality
Merge branch 'master' into portal_integration