wrap text properly
fix source code section
fix up high-level overview
put in missing code files