added all source files with final output for presentation on ski