Rearranged files into a different folder structure.
Renamed 'tst' files to 'test'.  Fleshed out CMake files more.