redisigning artist-info-parser to use classes, moving to personnel-parser