started messing around with the lexer to make it cleaner
replaced ifs with ternary operator on lexer.cpp
refactored lexer
minor refactors
Merge branch 'lexer-mod'

merged refactored lexer back to master