consolidated compile scripts
wrote deconstructor for image.cpp, changed all Image functions to take any Image arguments by reference, various small improvements, drastically reduced memory footprint, improved runing time, moved image.c to image.cpp