removed comments
added stdin and argv options to config file
added function to compile all programs in one call
removed extra print statements for readability
started using new compile functions instead of doing work in main
more things are now ignored!
added base function to run a program given its path
add assignment name option
simplified the way configurable variables are loaded
find and replace to use new config strategy
changed strategy for running program, still not working
now it only generates makefiles if gen_makefile is true in config