genres kinda supported. up until the trip model is used. so the genres are in the trip model, but whoever uses the model has to get the genre data from it and use it correctly.
Merge remote-tracking branch 'origin/master'