Update seekbar on progress change

Made some quick fixes to update the seek bar on setProgress.
Adjusted the position of marker to position based on progress.