Added Swap for Views
Add Styling to "SubViews"
Consolidate Composite Code into CompositeView Mixin