factored code, add 'time'(absolute time) in summary
add tests
refactoring. reformat output number
add reading srt; code refactoring