Cmake edits to compile new source files and allow compiling to either Debug or Release folders.