Added asyncrhonous computing and refactoring of schema options
Updated for shexcala-0.0.17