moved endpoint locations
made the is notEmpty Validation less memory intensive
git ignore updated