Split Parser classes to their own files