Added schema and changed some thing in the gitignore