Started work on two main kinds of location: Locations of models and
locations of view.

For each kind of model location, there should be a corresponding kind of
view location which is derivable for the kind of model location.

Signed-off-by: Jakob Brandsborg Ehmsen <jakobehmsen.github@gmail.com>