added more crossbrowser suppport(checking if localStorage has item lte IE 8)
Improved project structure with grunt and karma.