Revert "About to roll back to two-model version"

This reverts commit b0760c4c00a3b6c427e3cb2641bc0bbb1189b9a0.
Revert "Version with show, about to delete it"

This reverts commit 73782f8829e8f0dbfe282ce67c80657dbd893c39.
Revert "Worked on index page and related CSS"

This reverts commit 4961ac15b4ebfb3cd95800b003377699cd715779.
Revert "Restarted to use only TermRecord to be direction-neutral"

This reverts commit 6d47ddadceab2bf1df9d808630fc6e25d49b6898.
Back with two-model but switched to direction-neutral model nomenclature, added in some erb structure to show.
Refactoring and correction of JavaScript
Started to add search feature and tweaked html/css
Implemented search feature