Next generation git-ftp client (work in progress)