Beta

More or less complete, works in all tested cases like a charm. Source
code is fairly well commented. Examples and maybe some small bugfixes
will follow.