Interpreter tests + bug fixes: readInt, recursion