First function version - depends on string.h, need to fix so it doesnt.
Adds compile+run.sh as executable.