Move ReaderPostView code to a more general subclass
Create and apply WPContentViewProvider to models