StyleSheet now implements IValidIdentifier

The StyleSheet concept now implements IValidIdentifier instead of INamedConcept. This adds constrains
to prevent broken generated code when the name of the stylesheet is invalid for a class.