Updated .gitignore to ignore Builds directory
Implemented grid management system
InputTypeChecker added
committing Merge