working on fileio.  Thinking that Boost multi_arrays are a better approach to array storage, and anything with Eigen should be math optimizations later.