get main beagle module working with simplified tokenizer and parser contracts