Typed up a basic node interface/implementation
Defined a very basic RuleSet interface
Setup for an English ruleset