Lexer work

Added multiline comments, support for doubles and fixed few minor bugs.