Progress update

This is the updated version of the progress bar. This is  a more stable and less-buggy version. Next update will be to the queue controller to ensure the time appends 10sec to the duration (due to the fade to next song) and more accurately put the start time into there.