Add a file for rules definitions.
Moving normalization code into it's own file.

Rules definitions now belong in its own file.
Rewriting tests for ing and ed rules.
EndIndex is negative, so we should add (not subtract).
Adding a todo to test GetSlice on words.