Aurora internal packages

## Package Specification

Provides a set of classes to use when creating views.

Each created view façade object has two constructors:

- Creation constructor: creates the notational element, adds custom properties, initializes the properties with preferred values from the preference store and then creates any required children sub-views.
- Incarnation constructor: only aggregates the given notational element.

@canBeSeenBy %partners