repo/root/tree management. There is a big flaw in git rest that needs to be adressed before going on (mainly it's not rest)