Data Structure for Rules Challenge: find analog of LISP lists with nesting Approach: PHP arrays with nesting Formal grammar for rules English version of rules output available on Web script generator Long-term tasks Rule maintenance (creation, editing, deletion) Inference Engine High-level outline started Process of refining outline