added chapter 3 & dataset
rename and update agents