Completely rewrote first.js
Updating .html pages for new js.