Updated
Tests can exist same directory as the file calling them
Ability to exclude files from a directory