First Version of GenericHandler

This is the first iteration of the generic handler object. This verson
only works on views right now. It will later figure out whether it is a
design or normal document and serve up the contents.

This commit also removes models.coffee and splits it into two different
files to handle documents and views.