Add various sub-classes for beer ingredients and beer styles.
Remove version parameter from several classes. Replace many properties with sub-classes that encapsulate them.
Add StyleClassification class.
Complete Style constructor and add member properties.