Major changes, moved much functionality over to JavaScript using AJAX/JQuery-type stuff.