Refactor nesting sub view generators to use backbone to build elements