Implemented a tokenizer, next up is the parser