Move SourceFile and SourceLine classes to separate file.