Added the rest of ProgrammingforEverbody chap 7 and chap 8