Initial code base and tests.

Some starting code and the initial plural rule parser.