Improved but still not working pseudo inverse function. Modified sph_harm_coeffs.py to do less typing for each run. renamed the gaussian beam array to be consistent with previous naming scheme.