first version of working lexer, only symbols
adding a gitignore file
add a debug target
handle double quoates and single quotes