New interpreter class