* rename app_list.js to applications.js
* modularize appList's view (separated from homescreen.js)