Improve word lexing. The first letter can now only be [a-zA-Z$_]
while the rest of the characters can also contain [0-9].