added modernizr, ability to cache data in local storage, smartly fetch data either from cache or reload