Added last IDL example code and removed interface section