main.rb successfully passes control over to lexer.rb. Blank file error successfully established