Add more diagrams
Add hardware/software defn's
Use h2/h3 for in-article headers
Clarify modular arithmetic explanation.