merge fileIOHelpers into shared
use new floats in XML model readers/writers