further integration of Read class in Analysis()
giant commit to integrate Read class. Lots of untested new features.