Added makefile, working files, readme, and added the names section at the top of each source file