include subdirectories in test directory

This allows for organizing tests or matching the folder structure of the lib folder when creating tests. (i know i know I should have made a branch :))