Some restructuring of components
More restructuring
Better command line support (encodings, I/O options)
Merge branch 'master' of https://github.com/ntsp/ryuujouji