assignment 7 submission for tony chen: modularity and contributions