Restructured the chapters, added a "what is a compiler" one