Remove undiscussed application properties.
Add additional Layer constructor.

This makes sense as dataSource and defaultTheme are mandatory.
Add attribution property to LayerDataSource
Adapt BaseLayerTheme properties.

Added attribution property and removed undiscussed hue property.
Add LayerTree-constructor with rootNode argument.