[FEATURE] Move git-new-workdir path into an attribute
[FEATURE] Major rewrite with lots of bugfixes