I think I've fixed all the bugs, do you want the new version?
Maybe later after I finished chapter 4 I'm still finding stuff.