move Move and Segment classes into their own files
rename timeVal to timeStartVal in Segment constructor
remove exists() and isLive(), and modify UpdateEvt to not use them
draw unit path lines again
fix removeUnit() bug when finding ancestors
fix deleting other paths of non-live path