minor
WHILE parser fixes ( unique_ptr related)
missing function implementation for CASE parser
another fix (this unique_ptr is relentless)
CASE intepreter fixes
exec_count fix