ADD: major changes to download libraries and appication.js
ADD: re-implemented multi select feature
ADD: remote file previewing