Added Parser Based On NFA

Added the class files to do similar regular expression parsing but by
generating an NFA out of the expressing and then running the candidate
text through that NFA to see if it is accepted or not