add jquery to solve weird load issue, add app.js