Reorganizing packages, creating abstract class SubtitleReader