Simplified the class so that there's only one partition key per schema instance. Made the initialization a fluent API and set defaults on the properties (via backing fields).
Removed references and checks for multiple partition keys on a particular partition schema to simplify the API.
Renamed ExtensionMethods class and updated the project file based on changes in previous commits.
Created a new updated nuget package