Renamed the Interfaces to meet the Interface 'Behaves like a'
Relationship.
Added an interface that gives an allowance for WindowControllers to load
data specific to the view