Create the TrackMapping class to encapsulate logic floating around the view
Use new TrackMapping class instead of passing around dicts
Update templates to new TrackMapping data format
Remove now redundant methods, classes, and tests