added comments explaining gulp tasks and mock api