Feature/add url to collection

Fixes #262 
@terrellt Instead of calling compact when we map the collections, could we change the nil values into empty strings? Sort of like
```ruby
collections.map(&:collection_url).each{|x| x = "" if x == nil}
```