Updating the gitignore file
Refactored how the schema works and fixed a few bugs