Splitting parser to files