Add parser
Testing parser
declare implicit variables
Found bug - off by one when looping