Setup controls with React for HTML5 audio element to save playback time to localStorage and restart play from last location after refresh.