add rest codes for unit 3
update readme
add hw of unit3 (question4, 5)