add explanation of github dependency pulling