Re-structre of root-member relationship, View can now render from templates
making TempalteView redundant