reordering combinator files to: interfaces, utilities, combinator, streams, parers