Improve overall testing

Added some more testing to the exports namespace. Also reconfigured the testing directory to have more consistent file names and structure.