more progress on chapter 3 and downloaded some header files