added more files
added makefile
finished inlab --note that the state of the program files are not the state in which they were during the inlab. I have done some optimizations since then
some cleaning up