Adding files from Week 2 and some from Week 3