Added functionality for Initializing a Schema