Add 'Build' module for constructing DFAs using parser data