add elasticsearch & hammer.js