cleaner directory ref
set cMakelists the way I think they should be.  working on cmake