mobile & classList update

It sucks to search the userAgent to check for Touch/Mobile Devices.. :/

I really wanted to ignore IE but IE8 +IE9 to ignore: mehh
IE9 doesn't support classList .. damn you IE once again