make header/footer z-index higher
add list.js
add info button
add info/status message
limit choices to 10, add error message if user tries to pick more