Add start, union, and concat functionality to the NFA class