Added a todo to control.js (error message when there are no replacement rules), and finished Rule unit tests. Commented out the tests for the Rules that haven't been implemented. Uncomment when the rule is implemented to test.