Added codes, report and ppt