Add url property to models (close #36)

Starts down the path of URLs generated from models, which actually meant
using models (rather than raw API responses) across more of the app.