Made more mobile friendly. Added touch.js