split CTimeFile into itself + CTimeFileParser, added behaviour in DependencyManager and tested that