Started fleshing out the Read side - eventually the IView and what is called View side today will disappear in favor of Read!