public PathResolver(TrackData trackData)
        {
            // fill mappings
            // TODO: think of some way to create those mappings automatically
            _mappings.Add("%artist%", "Artist");
            _mappings.Add("%genre%", "Genre");
            _mappings.Add("%album%", "Album");
            _mappings.Add("%year%", "Year");
            _mappings.Add("%dateadded", "DateAdded");

            // save current track
            _currentTrack = trackData;
        }
 public void Dispose()
 {
     _currentTrack = null;
 }