Typo fix.
Added a section on debugging.
Variable name suggestions.
Function naming rules.
Added notes about long function calls.