Generalizing the schema file
Adding use of prefix
Improving the schema to hold asserts.