Cleaning up audio player so it does not jump around quite so much and still gives feedback while being initialized