Most recent code files for assignment 1