Beef up a couple of the unit tests.
Extract Ports from ActionView into Action

Also, add CentoView. All cento views will derive from this.