-<% end %>
\ No newline at end of file
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/course_assignments.html.erb b/app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/course_assignments.html.erb
deleted file mode 100644
index fe349d6..0000000
--- a/app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/course_assignments.html.erb
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
\ No newline at end of file
diff --git a/app/views/admin/personal_plugin_fields/template_generator/lib/personal_plugin_template/version.rb b/app/views/admin/personal_plugin_fields/template_generator/lib/personal_plugin_template/version.rb
deleted file mode 100644
index c446c96..0000000
--- a/app/views/admin/personal_plugin_fields/template_generator/lib/personal_plugin_template/version.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-module PersonalCourse
- VERSION = "0.0.1"
-end
diff --git a/app/views/admin/personal_plugin_fields/template_generator/.gitignore b/template_generator/.gitignore
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/.gitignore
rename to template_generator/.gitignore
diff --git a/app/views/admin/personal_plugin_fields/template_generator/Gemfile b/template_generator/Gemfile
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/Gemfile
rename to template_generator/Gemfile
diff --git a/app/views/admin/personal_plugin_fields/template_generator/MIT-LICENSE b/template_generator/MIT-LICENSE
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/MIT-LICENSE
rename to template_generator/MIT-LICENSE
diff --git a/app/views/admin/personal_plugin_fields/template_generator/README.rdoc b/template_generator/README.rdoc
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/README.rdoc
rename to template_generator/README.rdoc
diff --git a/app/views/admin/personal_plugin_fields/template_generator/Rakefile b/template_generator/Rakefile
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/Rakefile
rename to template_generator/Rakefile
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/assets/images/personal_course/.keep b/template_generator/app/assets/images/personal_course/.keep
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/assets/images/personal_course/.keep
rename to template_generator/app/assets/images/personal_course/.keep
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/assets/javascripts/personal_course/application.js b/template_generator/app/assets/javascripts/personal_course/application.js
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/assets/javascripts/personal_course/application.js
rename to template_generator/app/assets/javascripts/personal_course/application.js
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/assets/stylesheets/personal_course/application.css b/template_generator/app/assets/stylesheets/personal_course/application.css
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/assets/stylesheets/personal_course/application.css
rename to template_generator/app/assets/stylesheets/personal_course/application.css
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/controllers/admin/plugin_template_relateds_controller.rb b/template_generator/app/controllers/admin/plugin_template_relateds_controller.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/controllers/admin/plugin_template_relateds_controller.rb
rename to template_generator/app/controllers/admin/plugin_template_relateds_controller.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/controllers/admin/plugin_templates_controller.rb b/template_generator/app/controllers/admin/plugin_templates_controller.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/controllers/admin/plugin_templates_controller.rb
rename to template_generator/app/controllers/admin/plugin_templates_controller.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/controllers/personal_plugin_templates_controller.rb b/template_generator/app/controllers/personal_plugin_templates_controller.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/controllers/personal_plugin_templates_controller.rb
rename to template_generator/app/controllers/personal_plugin_templates_controller.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/helpers/admin/plugin_templates_helper.rb b/template_generator/app/helpers/admin/plugin_templates_helper.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/helpers/admin/plugin_templates_helper.rb
rename to template_generator/app/helpers/admin/plugin_templates_helper.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/models/plugin_template.rb b/template_generator/app/models/plugin_template.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/models/plugin_template.rb
rename to template_generator/app/models/plugin_template.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/models/plugin_template_file.rb b/template_generator/app/models/plugin_template_file.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/models/plugin_template_file.rb
rename to template_generator/app/models/plugin_template_file.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/models/plugin_template_intro.rb b/template_generator/app/models/plugin_template_intro.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/models/plugin_template_intro.rb
rename to template_generator/app/models/plugin_template_intro.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/models/plugin_template_related.rb b/template_generator/app/models/plugin_template_related.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/models/plugin_template_related.rb
rename to template_generator/app/models/plugin_template_related.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_template_relateds/_form.html.erb b/template_generator/app/views/admin/plugin_template_relateds/_form.html.erb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_template_relateds/_form.html.erb
rename to template_generator/app/views/admin/plugin_template_relateds/_form.html.erb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_template_relateds/create.js.erb b/template_generator/app/views/admin/plugin_template_relateds/create.js.erb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_template_relateds/create.js.erb
rename to template_generator/app/views/admin/plugin_template_relateds/create.js.erb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_template_relateds/destroy.js.erb b/template_generator/app/views/admin/plugin_template_relateds/destroy.js.erb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_template_relateds/destroy.js.erb
rename to template_generator/app/views/admin/plugin_template_relateds/destroy.js.erb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_template_relateds/edit.js.erb b/template_generator/app/views/admin/plugin_template_relateds/edit.js.erb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_template_relateds/edit.js.erb
rename to template_generator/app/views/admin/plugin_template_relateds/edit.js.erb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_template_relateds/new.js.erb b/template_generator/app/views/admin/plugin_template_relateds/new.js.erb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_template_relateds/new.js.erb
rename to template_generator/app/views/admin/plugin_template_relateds/new.js.erb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_template_relateds/update.js.erb b/template_generator/app/views/admin/plugin_template_relateds/update.js.erb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_template_relateds/update.js.erb
rename to template_generator/app/views/admin/plugin_template_relateds/update.js.erb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/_form.html.erb b/template_generator/app/views/admin/plugin_templates/_form.html.erb
similarity index 60%
rename from app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/_form.html.erb
rename to template_generator/app/views/admin/plugin_templates/_form.html.erb
index 3b3bc5b..0b68dbf 100644
--- a/app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/_form.html.erb
+++ b/template_generator/app/views/admin/plugin_templates/_form.html.erb
@@ -40,51 +40,34 @@
<% @site_in_use_locales.each_with_index do |locale, i| %>
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/_form_file.html.erb b/template_generator/app/views/admin/plugin_templates/_form_file.html.erb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/_form_file.html.erb
rename to template_generator/app/views/admin/plugin_templates/_form_file.html.erb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/_plugin_template_related.html.erb b/template_generator/app/views/admin/plugin_templates/_plugin_template_related.html.erb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/_plugin_template_related.html.erb
rename to template_generator/app/views/admin/plugin_templates/_plugin_template_related.html.erb
diff --git a/template_generator/app/views/admin/plugin_templates/_plugin_templates.html.erb b/template_generator/app/views/admin/plugin_templates/_plugin_templates.html.erb
new file mode 100644
index 0000000..312a64a
--- /dev/null
+++ b/template_generator/app/views/admin/plugin_templates/_plugin_templates.html.erb
@@ -0,0 +1,7 @@
+<% @plugin_templates.each do |plugin_template| %>
+
+<% parse_again_start %>
+
backend_index_fields_contents
+<% parse_again_end %>
+
+<% end %>
\ No newline at end of file
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/analysis.html.erb b/template_generator/app/views/admin/plugin_templates/analysis.html.erb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/analysis.html.erb
rename to template_generator/app/views/admin/plugin_templates/analysis.html.erb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/analysis_report.html.erb b/template_generator/app/views/admin/plugin_templates/analysis_report.html.erb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/analysis_report.html.erb
rename to template_generator/app/views/admin/plugin_templates/analysis_report.html.erb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/download_excel.xlsx.axlsx b/template_generator/app/views/admin/plugin_templates/download_excel.xlsx.axlsx
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/download_excel.xlsx.axlsx
rename to template_generator/app/views/admin/plugin_templates/download_excel.xlsx.axlsx
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/edit.html.erb b/template_generator/app/views/admin/plugin_templates/edit.html.erb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/edit.html.erb
rename to template_generator/app/views/admin/plugin_templates/edit.html.erb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/frontend_setting.html.erb b/template_generator/app/views/admin/plugin_templates/frontend_setting.html.erb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/frontend_setting.html.erb
rename to template_generator/app/views/admin/plugin_templates/frontend_setting.html.erb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/index.html.erb b/template_generator/app/views/admin/plugin_templates/index.html.erb
similarity index 80%
rename from app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/index.html.erb
rename to template_generator/app/views/admin/plugin_templates/index.html.erb
index 46fece1..4d10a89 100644
--- a/app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/index.html.erb
+++ b/template_generator/app/views/admin/plugin_templates/index.html.erb
@@ -1,11 +1,13 @@
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/new.html.erb b/template_generator/app/views/admin/plugin_templates/new.html.erb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/new.html.erb
rename to template_generator/app/views/admin/plugin_templates/new.html.erb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/setting.html.erb b/template_generator/app/views/admin/plugin_templates/setting.html.erb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/views/admin/plugin_templates/setting.html.erb
rename to template_generator/app/views/admin/plugin_templates/setting.html.erb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/views/personal_plugin_templates/index.html.erb b/template_generator/app/views/personal_plugin_templates/index.html.erb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/views/personal_plugin_templates/index.html.erb
rename to template_generator/app/views/personal_plugin_templates/index.html.erb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/views/personal_plugin_templates/show.html.erb b/template_generator/app/views/personal_plugin_templates/show.html.erb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/views/personal_plugin_templates/show.html.erb
rename to template_generator/app/views/personal_plugin_templates/show.html.erb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/app/views/plugin/personal_plugin_template/_profile.html.erb b/template_generator/app/views/plugin/personal_plugin_template/_profile.html.erb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/app/views/plugin/personal_plugin_template/_profile.html.erb
rename to template_generator/app/views/plugin/personal_plugin_template/_profile.html.erb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/bin/rails b/template_generator/bin/rails
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/bin/rails
rename to template_generator/bin/rails
diff --git a/app/views/admin/personal_plugin_fields/template_generator/config/locales/en.yml b/template_generator/config/locales/en.yml
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/config/locales/en.yml
rename to template_generator/config/locales/en.yml
diff --git a/app/views/admin/personal_plugin_fields/template_generator/config/locales/zh_tw.yml b/template_generator/config/locales/zh_tw.yml
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/config/locales/zh_tw.yml
rename to template_generator/config/locales/zh_tw.yml
diff --git a/app/views/admin/personal_plugin_fields/template_generator/config/routes.rb b/template_generator/config/routes.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/config/routes.rb
rename to template_generator/config/routes.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/lib/personal_plugin_template.rb b/template_generator/lib/personal_plugin_template.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/lib/personal_plugin_template.rb
rename to template_generator/lib/personal_plugin_template.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/lib/personal_plugin_template/engine.rb b/template_generator/lib/personal_plugin_template/engine.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/lib/personal_plugin_template/engine.rb
rename to template_generator/lib/personal_plugin_template/engine.rb
diff --git a/template_generator/lib/personal_plugin_template/version.rb b/template_generator/lib/personal_plugin_template/version.rb
new file mode 100644
index 0000000..9054351
--- /dev/null
+++ b/template_generator/lib/personal_plugin_template/version.rb
@@ -0,0 +1,3 @@
+module PersonalPluginTemplate
+ VERSION = "0.0.1"
+end
diff --git a/app/views/admin/personal_plugin_fields/template_generator/lib/tasks/personal_plugin_template_tasks.rake b/template_generator/lib/tasks/personal_plugin_template_tasks.rake
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/lib/tasks/personal_plugin_template_tasks.rake
rename to template_generator/lib/tasks/personal_plugin_template_tasks.rake
diff --git a/template_generator/modules/personal_plugin_template/index.html.erb b/template_generator/modules/personal_plugin_template/index.html.erb
new file mode 100644
index 0000000..f777f69
--- /dev/null
+++ b/template_generator/modules/personal_plugin_template/index.html.erb
@@ -0,0 +1,27 @@
+
+
{{widget-title}}
+
+
+ <% parse_again_start %>
+
{{th_col_name_to_show_in_index_page_arr}}
+ <% parse_again_end %>
+
+
+
+
+ <% parse_again_start %>
+
{{col_name_to_show_in_index_page_arr}}
+ <% parse_again_end %>
+
+
+
+{{pagination_goes_here}}
+
+
\ No newline at end of file
diff --git a/template_generator/modules/personal_plugin_template/info.json b/template_generator/modules/personal_plugin_template/info.json
new file mode 100644
index 0000000..cda3d13
--- /dev/null
+++ b/template_generator/modules/personal_plugin_template/info.json
@@ -0,0 +1,12 @@
+{
+ "frontend": [
+ {
+ "filename" : "index",
+ "name" : {
+ "zh_tw" : "1. 列表",
+ "en" : "1. List"
+ },
+ "thumbnail" : "thumb.png"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/template_generator/modules/personal_plugin_template/show.html.erb b/template_generator/modules/personal_plugin_template/show.html.erb
new file mode 100644
index 0000000..58a66d2
--- /dev/null
+++ b/template_generator/modules/personal_plugin_template/show.html.erb
@@ -0,0 +1,8 @@
+
+
+
+
{{title}}
+
{{value}}
+
+
+
\ No newline at end of file
diff --git a/template_generator/modules/personal_plugin_template/thumbs/thumb.png b/template_generator/modules/personal_plugin_template/thumbs/thumb.png
new file mode 100644
index 0000000..266af56
Binary files /dev/null and b/template_generator/modules/personal_plugin_template/thumbs/thumb.png differ
diff --git a/app/views/admin/personal_plugin_fields/template_generator/personal_plugin_template.gemspec b/template_generator/personal_plugin_template.gemspec
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/personal_plugin_template.gemspec
rename to template_generator/personal_plugin_template.gemspec
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/README.rdoc b/template_generator/test/dummy/README.rdoc
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/README.rdoc
rename to template_generator/test/dummy/README.rdoc
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/Rakefile b/template_generator/test/dummy/Rakefile
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/Rakefile
rename to template_generator/test/dummy/Rakefile
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/app/assets/images/.keep b/template_generator/test/dummy/app/assets/images/.keep
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/app/assets/images/.keep
rename to template_generator/test/dummy/app/assets/images/.keep
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/app/assets/javascripts/application.js b/template_generator/test/dummy/app/assets/javascripts/application.js
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/app/assets/javascripts/application.js
rename to template_generator/test/dummy/app/assets/javascripts/application.js
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/app/assets/stylesheets/application.css b/template_generator/test/dummy/app/assets/stylesheets/application.css
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/app/assets/stylesheets/application.css
rename to template_generator/test/dummy/app/assets/stylesheets/application.css
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/app/controllers/application_controller.rb b/template_generator/test/dummy/app/controllers/application_controller.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/app/controllers/application_controller.rb
rename to template_generator/test/dummy/app/controllers/application_controller.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/app/controllers/concerns/.keep b/template_generator/test/dummy/app/controllers/concerns/.keep
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/app/controllers/concerns/.keep
rename to template_generator/test/dummy/app/controllers/concerns/.keep
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/app/helpers/application_helper.rb b/template_generator/test/dummy/app/helpers/application_helper.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/app/helpers/application_helper.rb
rename to template_generator/test/dummy/app/helpers/application_helper.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/app/mailers/.keep b/template_generator/test/dummy/app/mailers/.keep
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/app/mailers/.keep
rename to template_generator/test/dummy/app/mailers/.keep
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/app/models/.keep b/template_generator/test/dummy/app/models/.keep
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/app/models/.keep
rename to template_generator/test/dummy/app/models/.keep
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/app/models/concerns/.keep b/template_generator/test/dummy/app/models/concerns/.keep
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/app/models/concerns/.keep
rename to template_generator/test/dummy/app/models/concerns/.keep
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/app/views/layouts/application.html.erb b/template_generator/test/dummy/app/views/layouts/application.html.erb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/app/views/layouts/application.html.erb
rename to template_generator/test/dummy/app/views/layouts/application.html.erb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/bin/bundle b/template_generator/test/dummy/bin/bundle
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/bin/bundle
rename to template_generator/test/dummy/bin/bundle
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/bin/rails b/template_generator/test/dummy/bin/rails
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/bin/rails
rename to template_generator/test/dummy/bin/rails
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/bin/rake b/template_generator/test/dummy/bin/rake
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/bin/rake
rename to template_generator/test/dummy/bin/rake
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/config.ru b/template_generator/test/dummy/config.ru
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/config.ru
rename to template_generator/test/dummy/config.ru
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/application.rb b/template_generator/test/dummy/config/application.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/application.rb
rename to template_generator/test/dummy/config/application.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/boot.rb b/template_generator/test/dummy/config/boot.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/boot.rb
rename to template_generator/test/dummy/config/boot.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/database.yml b/template_generator/test/dummy/config/database.yml
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/database.yml
rename to template_generator/test/dummy/config/database.yml
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/environment.rb b/template_generator/test/dummy/config/environment.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/environment.rb
rename to template_generator/test/dummy/config/environment.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/environments/development.rb b/template_generator/test/dummy/config/environments/development.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/environments/development.rb
rename to template_generator/test/dummy/config/environments/development.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/environments/production.rb b/template_generator/test/dummy/config/environments/production.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/environments/production.rb
rename to template_generator/test/dummy/config/environments/production.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/environments/test.rb b/template_generator/test/dummy/config/environments/test.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/environments/test.rb
rename to template_generator/test/dummy/config/environments/test.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/initializers/assets.rb b/template_generator/test/dummy/config/initializers/assets.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/initializers/assets.rb
rename to template_generator/test/dummy/config/initializers/assets.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/initializers/backtrace_silencers.rb b/template_generator/test/dummy/config/initializers/backtrace_silencers.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/initializers/backtrace_silencers.rb
rename to template_generator/test/dummy/config/initializers/backtrace_silencers.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/initializers/cookies_serializer.rb b/template_generator/test/dummy/config/initializers/cookies_serializer.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/initializers/cookies_serializer.rb
rename to template_generator/test/dummy/config/initializers/cookies_serializer.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/initializers/filter_parameter_logging.rb b/template_generator/test/dummy/config/initializers/filter_parameter_logging.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/initializers/filter_parameter_logging.rb
rename to template_generator/test/dummy/config/initializers/filter_parameter_logging.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/initializers/inflections.rb b/template_generator/test/dummy/config/initializers/inflections.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/initializers/inflections.rb
rename to template_generator/test/dummy/config/initializers/inflections.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/initializers/mime_types.rb b/template_generator/test/dummy/config/initializers/mime_types.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/initializers/mime_types.rb
rename to template_generator/test/dummy/config/initializers/mime_types.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/initializers/session_store.rb b/template_generator/test/dummy/config/initializers/session_store.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/initializers/session_store.rb
rename to template_generator/test/dummy/config/initializers/session_store.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/initializers/wrap_parameters.rb b/template_generator/test/dummy/config/initializers/wrap_parameters.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/initializers/wrap_parameters.rb
rename to template_generator/test/dummy/config/initializers/wrap_parameters.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/locales/en.yml b/template_generator/test/dummy/config/locales/en.yml
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/locales/en.yml
rename to template_generator/test/dummy/config/locales/en.yml
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/routes.rb b/template_generator/test/dummy/config/routes.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/routes.rb
rename to template_generator/test/dummy/config/routes.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/secrets.yml b/template_generator/test/dummy/config/secrets.yml
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/config/secrets.yml
rename to template_generator/test/dummy/config/secrets.yml
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/lib/assets/.keep b/template_generator/test/dummy/lib/assets/.keep
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/lib/assets/.keep
rename to template_generator/test/dummy/lib/assets/.keep
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/log/.keep b/template_generator/test/dummy/log/.keep
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/log/.keep
rename to template_generator/test/dummy/log/.keep
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/public/404.html b/template_generator/test/dummy/public/404.html
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/public/404.html
rename to template_generator/test/dummy/public/404.html
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/public/422.html b/template_generator/test/dummy/public/422.html
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/public/422.html
rename to template_generator/test/dummy/public/422.html
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/public/500.html b/template_generator/test/dummy/public/500.html
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/public/500.html
rename to template_generator/test/dummy/public/500.html
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/dummy/public/favicon.ico b/template_generator/test/dummy/public/favicon.ico
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/dummy/public/favicon.ico
rename to template_generator/test/dummy/public/favicon.ico
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/integration/navigation_test.rb b/template_generator/test/integration/navigation_test.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/integration/navigation_test.rb
rename to template_generator/test/integration/navigation_test.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/personal_plugin_template_test.rb b/template_generator/test/personal_plugin_template_test.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/personal_plugin_template_test.rb
rename to template_generator/test/personal_plugin_template_test.rb
diff --git a/app/views/admin/personal_plugin_fields/template_generator/test/test_helper.rb b/template_generator/test/test_helper.rb
similarity index 100%
rename from app/views/admin/personal_plugin_fields/template_generator/test/test_helper.rb
rename to template_generator/test/test_helper.rb