Updated files, comments on AI, Final Submission Version