Duration property for MediaPlayer and Song

- Added Duration for MediaPlayer (current playing song)
- Implemented Duration for Song (only works when playing the song)