Still investigating the best approach - First thought about using Angular elements but that may cause IE issues - http://docs.angularjs.org/guide/ie