Started on parser
parsing about half the language now