Starting work on tokenizer and parser