Remove deprecated constructor
Add method for extracting a files genre tag
Refactor methods to improve readability