for requires id, not name
do not include jquery in main page
load filenames data at the beginning
port away from jQuery indexOf
we need our own custom style sheets, else the blocks are not correctly displayed
minimize custom CSS
add some offset between select
fix button height