Besides making it easier for other Ruby programs to interact with LetterOpend, this could also help make things more modular if we plan to have a command line or web interface around it.
I'm going to try this out in the gem branch. I'll probably also pull the CLI into a separate module, and have subcommands for each of the example scripts.
Besides making it easier for other Ruby programs to interact with LetterOpend, this could also help make things more modular if we plan to have a command line or web interface around it.