added generate uuid include guard cmd arg
added template suffix for template texts
removed debug console outputs
fixed bug: file loop returned too early
resolved merge conflicts
checking path for being a file and read/write access