Took _timer out of SongPlayingViewModel and put it into EZMediaPlayer. This enables the EZMediaPlayer to check if a song started over (by pressing Previous after a few seconds), and fix the play position error.