finished L1 program compiler, still needs more testing
corrected the evaluation process and main.js to handle the new compilation format
pretty sure L1 compilation and execution is in order, need many more tests to verify