start of implementing validation
moved test to proper location
tests passing with validation
cleaned up old validation stuff, implemented validator in remoteFiles upload