Renamed begin/endTag to open/closeTag
Renamed lexer obj variable to tokens
Moved lexer function to own module.
Added tokenize test
Added token type variables
Added Tokens Object to Lexer