move tempo value to localStorage instead of page unload for max compatibility (eg. iOS home screen)