Updated validator class permissions

Updated valdidator classes permissions so that they are visible to
external code.

Updated .gitignore to ignore a subproject called "TestingApplication", a
console application I am using to test my code locally. (Proper unit
tests should be produced in the future.)