Trying to be mobile (small screen) friendly

TODO: panelz should probably start defining distance with ems.
Added hammer.js events