Updates gitignore
Adds beginnings of validator and tests