[UPDATE] Adds gitignore file
[UPDATE] Adds basic validation ability