Fixed weird output, now it's all UTF8
Added more verbosity, started implementation of serialised files.
Vocabulary support, serialisation support.
Documentation, and did some testing.