Added return enum for lexer. Working on file init.