basic optimization fcn added, makefile started, and symbolic_instr file write updated with labels in place