added hotkey localStorage save, split reset() into reset_score() and reset_settings()