Add Float type
No longer do the hacky standalone lexer, until we need it again
Parse simple strings