fix bug: multiple time states
Construct pause and resume function in both Service and Fragment.
sync timer states b/t service and fragment