One to one live swap

This pull needs to have the AOHC quickselect js and min.js files compared with the master copies, because there are important differences (and a working minified version could not be made to work on live AOHC either, so that needs to be resolved).