Fixed an issue with addSubView not trickling down through the subViews properly.  Also removed the Contract attribute from AddSubView.