add Week 4 and Week 5 lib file from the lecture