adding localStorage so that the timer counts correctly even in background
adding a manifest file for offline usage