Theoretically the PHP code now supports form input.

(The form still doesn't have space for it, though.)
Moved file to remove CSV label.
Added form, with JS to hide nonselected.

This is now functionally complete bar testing.
It still isn't pretty, and it doesn't retrieve data, but that wasn't in the spec.