fixed centering for small number arrays
cleaned up function descriptions and comments
switching prints to logging and removing redundant function definition
improvements to inset plotting
merging in the coherent wavefront generation fixes