Added accessor methods to abstract LibraryMedia class.
Added LibraryAlbum class that extends LibraryMedia. Music Albums will be one type of media that will be sold.
Added averageRanking member variable to track the ranking of each media file based on the total number same media files. Also cleaned up a little code, not much.