adding in documentation for initializeFactorial and moving where it is called to the beggining of the calculation of the binomail coefficient matrix