AudioItem.java
-Title and author field values set to "N/A" if metadata does not contain them.

audioTimeline.java
-Expanded timeline box.
-Added clear() method to remove songs and waveforms.
-Timeline marker displays song author and title as well as current song timestamp.

controlbuttonUI.java
-Removed songTitle and songIndex labels.
-Changed parameters of setTimeLinePageIndex() method from page index and total page count to start and end times of current timeline page.

Quickshow.java
-Updated method calls.

visualThumbnailUI.java
-Selected thumbnails are be numbered in order.
-Clicking on a selected thumbnail deselects it, removing it from the list of selected items.
-Duplicate items (defined as having identical filenames) are not displayed.

visualTimeline.java
-All lists are cleared when receiving VisualItems from the visualThumbnailUI before being repopulated to account for individual deselecting.
-Expanding timeline box.
-Removed num_pages and curr_index getters.
-Renamed curr_index variable to curr_page_index variable.
-Removed transparency of preview thumbnails.
-Added getCurPageStamps() method to retrieve the start and end timestamps of the current timeline page.