cleanup examples, design, readme. Allow IntervalBuilder to take a Logfile or a LogfileSet as an argument