Move modules out of git.js

@devoncarew  PTAL thanks