Update build files
Update Clang/gcc files
Update scripts.c
Add in preperation Makefile