Resolves #8

Good idea!

Mixed in Enumerable for Page classes.

Oh, Enumerable#select{block}.first is equivalent to Enumerable#find - just a little cleaner.

I'll actually do some more meaningful work this weekend (API call mapping and non-200 response handling both need to be tackled next I think).