Adding Initial Lexer Functionality

Adding basic pattern matching and recognition to the Lexer's lex
function. Now I just need to add the symbol recognition cases and create
lexemes from them and the lexer is complete.