Add 'Build' module for constructing DFAs using parser data
Roughed in basic user I/O system