First post basically. On the other hand I've spent some time on this and it kinda works. Loads of hard coding, which will go away while new functionality is added.
More verbose README.