Bugfix for getCdArtist() and some better error checking as well as comments