restructuring:move elements & clean js
add feature: delete file