added a Timeline class
fixed IDLookupVector