Views proof of concept

Not intended for merging. A proof-of-concept branch / sketch for parsing service endpoints and launching the appropriate viewer. I'm just getting my feet wet in terms of ruby and rails conventions, so any feedback is welcomed! No tests or iiif viewer yet. 

Just noticed that the commits are combined from the download-type branch.