Add docstring for fsm function
Changes tabs to spaces
Change tabs to spaces and add fsm lexer test
A diagram for TimeLexerAutomaton
Add blank main application file
Add fsm lexer implementation