Latest work

It is still pretty ugly, but at least with an integration test it seems to be doing its part.
It is just ascii, so I thought 13 was one fairly well known (enter).