Update includes a working progress bar with timers
Fixed an error in songLength
Fix issues w/ Progress Bar
Fix issues w/ Progress Bar
Further cleanup of unnecesary code related to ProgressBar
Adding progress bar set value to updateProgressBar
If song deleted, it is removed from recent songs table and recent songs menu is updated & the progress bar is cleared.
Auto play next implemented
ShiTunes now has 'shuffle' mode. So impressive.
Remove shuffle checkbox in control panel, in liue of control menu item.  Move shuffle logic to playSong() method, to allow for requirement that when shuffle is checked if a song is not currently playing a random song is initiated: this is handled via the newly added ShuffleListener.  Added call to GoToCurrentListener in playSong() so that when a random song is played, the screen scrolls to that songs location if it is not currently visible.
minor gui change
GoToCurrent for any song played...as next song can move below viewport, this will ensure viewport scrolls to playing song
Fix bug in GoToCurrent
remove unnecesary code
fix bug: ensure next song plays even if at last row in table if shuffle mode is on
fix bug: ensure previous song plays even if at first row in table if shuffle mode is on
Repeat function working
Fix repeat/shuffle logic
code cleanup