update data
old refactoring - wil probably abandon
Revert "old refactoring - wil probably abandon" - moved to branch

This reverts commit c60dba70809aa3e8d4935a0387abad7656e94f82.
Give Path an id, for now it is the same as the line
use ids when downloading times
moved external id from Line to Path
Bogdan's mocks, code fixes
finish transition of ids from line objects to path objects, simplify line loader
Improve loading progress bar accuracy and efficiency