Initial upload of unaltered files from CMPE 283