move app_view from shared/ to client/

Today we were confused that `postInitialize` was only executed in the browser, not on the server. After poking around the source and thinking about the design, I think this actually makes sense given the responsibilities of the BaseAppView. To avoid this confusion, I think it should be moved to `client/`. /cc @lo1toma