modularize
modularize part 2
modularize part 3
fix clone ID again
fix string manipulation
fix clone ID again
Merge branch 'refactor' into gh-pages

Conflicts:
	js/script.js
move left descriptor table into a column in main table, add right main table descriptor column