Fixes #88 Add SchemaBuilder
Support for Asynchronous operations