split
add trafos
first round of fixes
remove enthought. prefix
make examples runnable
add docs
retab
restyle material
upd
double gauss
get double gauss running
move paraxial construction to raytrace, cleanup, add surfaces plotter, fraunhofer
move more methods from system to traces, cleanup paraxial trace, print chief marginal
add paraxial trace printer
use from_array for double_gauss2, start paraxial trace refactor
redo paraxial trace
chief marginal finding, element sizing
focal length solve, focal plane solve
cleanup
add most of full raytrace again