duplicated compiler
converted static config to environment variables
updated logger
can print the script out now;
created a square script