added the git pull controller. HTTP auth for it. yay. doesn't pull yet