add model and hammer.js library