rename FileIO to Util, add lit and lot arguments, revamp parser
detection
format