Adding the template files, instructions, sample I/O, and current modfications.