clean up CMakeLists.txt
renames tests to uexTests
first cut at a unit tester