Grain-128 complete.  Need to add tests.