initial release, unpolished and undocumented
working windows binary