added key code contols to control next, previous, play, pause and mute