Added support for epsilon transitions in the FSM implementation
Implemented support for the question mark operator
Added support for dot operator