Week 3 assignment
Part 1
Part 2
Week 4 files
suggestions implementation