Full code review

Add comments to explain what these constants are. Refer to the LDA paper equations for a better reference. For example, "GAMMA_CONV_ITER is the number of iterations from the alg described in Figure 6 in the LDA paper".